donning the lifejacket - German English Dictionary